package com.cy.pj.sys.service;

import com.cy.pj.sys.pojo.SysLog;

import java.util.List;

/**
 * 用户操作日志业务层接口，此接口中定义的是日志业务规范
 */
public interface SysLogService {
    /**
     * 新增日志信息
     * @param sysLog
     * @return
     */
   void saveLog(SysLog sysLog);

    /**
     * 基于id删除日志记录
     * @param ids
     * @return
     */
    int deleteLog(Long... ids);

    /**
     *
     * 基于id查询
     * @param id
     * @return
     */
    SysLog findbyId(Long id);

    /**
     * 查询日志信息
     * @param sysLog
     * @return
     */
    List<SysLog> findLogs(SysLog sysLog);
}
